Part Number Hot Search : 
255L050 TM12832A SP3495E 040MH MAX9914 231549P 3N20D CDRH5D
Product Description
Full Text Search
 

To Download TS80000-QFNR Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1foff37 semtech proprietaryf&fconfdential ts80000 triunefproducts featuresf ? supports qi?, pma and proprietary charging applications ? power outputs up to 40w+ ? support for single and multi-coil applications ? support for half and full-bridge power sections ? support for variable voltage, variable frequency and variable duty cycle architectures ? integrated controller and fash for communications and control ? high precision data converters ? precise control of bridge duty cycle and frequency ? low external component count applications ? risc-based controller core with fash and sram memory ? two 12-bit a/d converters ? dma controller ? three 16-bit timers, each with up to 4 ic/oc/pwm or pulse counter ? dual 16-bit pwm timers with dead-time generation ? 3 agpio and 5 gpio for application customization ? i2c or uart interface ? usb interface ? 36 pin 6x6 qfn highfefciencyftransmitterfcontrollerf forfwirelessfpowerfsystems description the ts80000 is a power transmitter communications and control unit for wireless charging applications. the ts80000 can support power outputs up to 40w+, and supports qi? compliant, pma compliant and proprietary applications. the ts80000 can be confgured to drive single or multi-coil applications, in half and full-bridge systems. the ts80000 performs the necessary decode of packets from the secondary side device and adjusts the control accordingly. an integrated pid flter provides the necessary compensation for the loop for high-precision control of duty cycle, frequency, and or bridge voltage. applications ? qi? , pma and non-standard wireless chargers for: ? cell phones and smartphones ? gps devices ? digital cameras ? tablets and ereaders ? portable lighting ? industrial applications ? automotive chargers ? oem in-cabin chargers ? charging accessories typicalfapplicationfcircuit load receiver ts81000 + ts51111 transmitter ts80000 + ts61001 dc supply application processor application processor ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
2foff37 semtech proprietaryf&fconfdential scl/txd gpio5 njtrst gpio4 gpio3 gpio14/ jtck sda/rxd gnd gnd dc_current pwm1_l pwm2_l ac_max gpio2 gnd dc_voltage ac3_voltage agpio3/ ac2_voltage nrst agnd avdd therm/fod agpio1 agpio2/ ac1_voltage osc out osc in vdd gpio12/usbd_p gpio11/usbd_n gpio10 pwm2_h pwm1_h vdd gpio13/jtms vss vdd pin 1 pnut t ve ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
3foff37 semtech proprietaryf&fconfdential pinfdescriptionf pinf# pinfname pinffunction description 1 vdd input power input power supply 2 osc_in oscillator input oscillator input 3 osc_out oscillator output oscillator output 4 nrst reset reset input 5 agnd analog gnd analog gnd 6 avdd analog power analog power supply 7 therm/fod thermistor/fod thermistor input or fod calibration input 8 agpio1 analog gpio analog gpio1 9 agpio2/ ac1_voltage analog gpio analog gpio2 or ac coil voltage for coil #1 in a three-coil system 10 agpio3/ ac2_voltage analog gpio analog gpio3 or ac coil voltage for coil #2 in a three-coil system 11 ac3_voltage analog gpio ac coil voltage for a single-coil system or ac coil voltage for coil #3 in a three-coil system 12 dc_voltage analog gpio dc input voltage measurement 13 dc_current analog gpio dc input current measurement 14 pwm1_l pwm output pwm1 low-side control 15 pwm2_l pwm output pwm2 low-side control 16 ac_max analog gpio communication demodulator input 17 drv_en drive enable fet driver enable 18 gnd power gnd power gnd 19 vdd input power input power supply 20 pwm1_h pwm pwm1 high-side control 21 pwm2_h pwm pwm2 high-side control 22 gpio10 gpio gpio10 23 gpio11/usbd_n gpio/usb data gpio11 or usb data input (d-) 24 gpio12/usbd_p gpio/usb data gpio12 or usb data input (d+) 25 gpio13/jtms gpio/jtag gpio13 or jtag state machine control 26 gnd power gnd power gnd 27 vdd input power input power supply 28 gpio14/jtck gpio/jtag gpio14 or jtag clock 29 gpio15 gpio gpio15 30 gpio3 gpio gpio3 31 gpio4 gpio gpio4 32 gpio5 gpio gpio5 33 scl/txd i2c/uart i2c clock or uart output 34 sda/rxd i2c/uart i2c data or uart input 35 gnd power gnd power gnd 36 gnd power gnd power gnd ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
4foff37 semtech proprietaryf&fconfdential functionalfblockfdiagram vdd controller i 2 c / uart adc 1 ac _ voltage gpio controller timers power on reset system supervisor oscillator voltage reference sda _ rxd scl _ txd gnd adc 0 usbd _ p usb interface agpio 2 ac _ max therm dc _ voltage pwm 1 _ h agpio interface io buffers pwm 1 _ l pwm 2 _ h pwm control agpiox dc _ current pwm 2 _ l agpio 3 ac 3 _ voltage dc _ voltage dc _ current gpio 2 gpio 14 gpio interface memory usbd _ n agpio 1 drv _ en ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
5foff37 semtech proprietaryf&fconfdential absolutefmaximumfratingf operatingfconditions over operating freeCair temperature range unless otherwise noted (1,2,3) parameter min max unit vdd, avdd, gnd, agnd (supply voltage) -0.3 4.0 v osc_in, osc_out, drv_en, pwm1_h, pwm2_h, gpio10, gpio11/usbd_n, gpio12/ usbd_p, gpio13/jtms, gpio3, gpio4, scl/txd, sda/rxd gnd - 0.3 vdd + 4.0 v nrst, therm/fod, agpio1, agpio2/ac1_voltage, agpio3/ac2_voltage, ac3_ voltage, dc_voltage, dc_current, pwm1_l, pwm2_l, ac_max, gpio14/jtck, gpio15, gpio5 gnd - 0.3 4.0 v operating junction temperature range, tj -40 125 c storage temperature range, tstg -65 150 c electrostatic discharge C human body model 2k v lead temperature (soldering, 10 seconds) 260 c notes: (1) stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. these are stress ratings only and functional operation of the device at these or any other conditions beyond those indicated under recommended operating condi - tions is not implied. exposure to absoluteCmaximumCrated conditions for extended periods may affect device reliability. (2) all voltage values are with respect to network ground terminal. (3) esd testing is performed according to the respective jesd22 jedec standard. parameterf symbol min. typ. max. units input operating voltage vdd / avdd 2.0 3.3 3.6 v oscillator frequency f osc 8.0 mhz analog supply decoupling capacitor values avdd 100 nf 4.7 nf 4.7 uf digital supply decoupling capacitor values vdd 3 x 100 nf 4.7 operating free air temperature t a -40 uf operating junction temperature t j -40 85 c 105 c communicationfinterfaces the applications processor can interrogate the ts8000x using the i2c or uart interface. the two interfaces share the same pins. only one interface is active at any time. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
6foff37 semtech proprietaryf&fconfdential i2c i/ofpins alert pin (optional): ? driven high when an event is active in the internal status register ? driven low when all the internal events are cleared note: the alert pin is provided to help with i2c communi - cation, i.e. to signal events to the app. mcu so the app. mcu can interrogate the ts80000 via i2c to see what changed on the wireless interface. the use of the alert pin is not mandatory in the application. scl pin: ? clock pin for the i2c interface. ? open-drain with weak pull-ups. needs stronger external pull-ups for full-speed operation. sda pin: ? data pin for the i2c interface. ? open-drain with weak pull-ups. needs stronger external pull-ups for full-speed operation. i2cfprotocol the ts80000 wireless power transmitter controller acts as an i2c slave peripheral to allow communication with an application microcontroller. the slave address (7 bit) is 0x50. the application mcu is an i2c master and initiates every data transfer. the ts80000 implements a set of registers available from the i2c bus. it also implements a set of api functions that receive parameters and return values using the i2c bus. four transfer types are possible: ? write register ? read register ? run api function ? read api function return bufer start start of the i2c transfer. m [ s slave address (7 bits) 0 (1 bit) slave ack slave address + r/nw bit (0xa0 as 8-bit) m [ s register n address (8 bits) slave ack address of the frst register m [ s register n data (8 bits) slave ack write the frst register m [ s register n+1 data (8 bits) slave ack optionally write the following registers ... m [ s register n+k data (8 bits) slave ack stop stop of the i2c transfer writefregisterfoperations description start start of the i2c transfer. m [ s slave address (7 bits) 0 (1 bit) slave ack slave address + 0 as r/nw bit (0xa0 as 8-bit) m [ s register n address (8 bits) slave ack address of the frst register start repeated start m [ s slave address (7 bits) 1 (1 bit) slave ack slave address + 1 as r/nw bit (0xa1 as 8-bit) s [ m register n data (8 bits) master ack read the frst register s [ m register n+1 data (8 bits) master ack optionally read the following registers ... s [ m register n+k data (8 bits) master nack the master should send a nack after the last data byte was received. stop stop of the i2c transfer readfregisterfoperations description sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
7foff37 semtech proprietaryf&fconfdential start start of the i2c transfer m [ s slave address (7 bits) 0 (1 bit) slave ack slave address + r/nw bit (0xa0 as 8-bit m [ s api number (8 bits) slave ack api number m [ s api input bufer length m (8 bits) slave ack api input bufer length. equal to 0 if no input bufer data is required by the api m [ s input bufer data[0] (8 bits) slave ack first byte of the input bufer (optional) m [ s input bufer data[1] (8 bits) slave ack second byte of the input bufer (optional) ... m [ s input bufer data[m-1] (8 bits) slave ack last byte of the input bufer (optional) stop stop of the i2c transfer and execute the api function runfapiffunction description start start of the i2c transfer. m [ s slave address (7 bits) 0 (1 bit) slave ack slave address + 0 as r/nw bit (0xa0 as 8-bit) m [ s api number (8 bits) slave ack api number. start repeated start m [ s slave address (7 bits) 1 (1 bit) slave ack slave address + 1 as r/nw bit (0xa1 as 8-bit) s [ m api number (8 bits) master ack api number for the following return bufer s [ m api return bufer length n (8 bits) master ack api return bufer length s [ m output bufer data[0] (8 bits) master ack read the frst byte in the output bufer s [ m output bufer data[1] (8 bits) master ack optionally read the following bytes ... s [ m output bufer data[n-1] (8 bits) master nack the master should send a nack after the last data byte was received. stop stop of the i2c transfer readfapiffunctionfreturnfbufer description sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
8foff37 semtech proprietaryf&fconfdential internalfregisters addresss name type accessfmodef(bits) description generalfregisters 0x00 bootfw_rev_l r 8 / 16 bootloader firmware revision (l) 0x01 bootfw_rev_h r 8 / 16 bootloader firmware revision (h) 0x02 fw_rev_l r 8 / 16 firmware revision (l) 0x03 fw_rev_h r 8 / 16 firmware revision (h) 0x04 mode_l r 8 / 16 operating mode (l) 0x05 mode_h r 8 / 16 operating mode (h) 0x06 reset_l r/w 8 / 16 reset register (l) 0x07 reset_h r/w 8 / 16 reset register (h) 0x08 status0 r 8 status0 register 0x09 status1 r 8 status1 register 0x0a status2 r 8 status2 register 0x0b status3 r 8 status3 register 0x0c reserved bootloaderfmode 0x0d block_size r 8 block size 0x0e fw_size_l r 8 / 16 firmware size (l) 0x0f fw_size_h r 8 / 16 firmware size (h) 0x10 config_size_l r 8 / 16 confguration size (l) 0x11 config_size_h r 8 / 16 confguration size (h) 0x12 calibration_size_l r 8 / 16 calibration size (l) 0x13 calibration_size_h r 8 / 16 calibration size (h) 0x14 fw_flags_l r 8 / 16 firmware flags (l) 0x15 fw_flags_h r 8 / 16 firmware flags (h) 0x16-0x7f reserved transmitterfmode 0x0d channel_count r 8 channel count 0x0e channel_select r/w 8 channel selection register 0x0f coil_count r 8 coil count 0x10 freq_min_limit_l r/w 16 limit for the minimum frequency (l) 0x11 freq_min_limit_h r/w 16 limit for the minimum frequency (h) 0x12 freq_max_limit_l r/w 16 limit for the maximum frequency (l) 0x13 freq_max_limit_h r/w 16 limit for the maximum frequency (h) 0x14 dc_current_limit_l r/w 16 dc current limit (l) 0x15 dc_current_limit_h r/w 16 dc current limit (h) 0x16 ac_voltage_limit_l r/w 16 ac voltage limit (l) 0x17 ac_voltage_limit_h r/w 16 ac voltage limit (h) 0x18 temp_coil_limit_l r/w 16 coil temperature limit (l) 0x19 temp_coil_limit_h r/w 16 coil temperature limit (h) 0x1a temp_die_limit_l r/w 16 die temperature limit (l) 0x1b temp_die_limit_h r/w 16 die temperature limit (h) 0x1c fan_temp_min r/w 8 minimum temperature for fan control 0x1d fan_temp_max r/w 8 maximum temperature for fan control 0x1e fan_dtc_min r/w 8 minimum duty cycle for fan control 0x1f fan_dtc_max r/w 8 maximum duty cycle for fan control 0x20 supported_standards r/w 8 supported standards 0x21 max_power_wpc r/w 8 maximum power in wpc mode 0x22 max_power_pma r/w 8 maximum power in pma mode 0x23 max_power_a4wp r/w 8 maximum power in a4wp mode 0x24-0x3f reserved 0x40 active_coil r 8 active coil 0x41 power_state_tx r 8 transmitter power state 0x42 standard r 8 wireless power standard 0x43 power_level r 8 power level 0x44 fod_type r 8 foreign object detection type sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
9foff37 semtech proprietaryf&fconfdential internalfregisters addresss name type accessfmodef(bits) description transmitterfmodefcontinues... 0x45 power_state_rx r 8 receiver power state 0x46 pwm_frequency_l r 16 pwm frequency (l) 0x47 pwm_frequency_h r 16 pwm frequency (h) 0x48 pwm_dtc_l r 16 pwm duty cycle (l) 0x49 pwm_dtc_h r 16 pwm duty cycle (h) 0x4a dc_voltage_l r 16 bridge dc voltage (l) 0x4b dc_voltage_h r 16 bridge dc voltage (h) 0x4c dc_current_l r 16 bridge dc current (l) 0x4d dc_current_h r 16 bridge dc current (h) 0x4e ac_voltage_l r 16 coil ac voltage (l) 0x4f ac_voltage_h r 16 coil ac voltage (h) 0x50 ac_current_l r 16 coil ac current (l) 0x51 ac_current_h r 16 coil ac current (h) 0x52 temp_coil_l r 16 temperature at the coil thermistor (l) 0x53 temp_coil_h r 16 temperature at the coil thermistor (h) 0x54 temp_die_l r 16 die temperature (l) 0x55 temp_die_h r 16 die temperature (h) 0x56 power_dc_in_l r 16 dc power at the bridge input (l) 0x57 power_dc_in_h r 16 dc power at the bridge input (h) 0x58 power_tx_l r 16 tx power into the magnetic field (l) 0x59 power_tx_h r 16 tx power into the magnetic field (h) 0x5a power_rx_l r 8 received power reported by the rx (l) 0x5b power_rx_h r 8 received power reported by the rx (h) 0x5c batt_charge_level_rx r 8 receiver battery charge level 0x5d led_state r 8 led state 0x5e error_l r 16 error code and parameter (l) 0x5f error_h r 16 error code and parameter (h) 0x60-0x6f reserved 0x70 control_power_l r/w 16 power control register (l) 0x71 control_power_h r/w 16 power control register (h) 0x72 control_debug_l r/w 16 debug control register (l) 0x73 control_debug_h r/w 16 debug control register (h) 0x74 debug_mask0 r/w 8 debug mask register 0 0x75 debug_mask1 r/w 8 debug mask register 1 0x76 debug_mask2 r/w 8 debug mask register 2 0x77 debug_mask3 r/w 8 debug mask register 3 0x78 interrupt_mask0 r/w 8 interrupt mask register 0 0x79 interrupt_mask1 r/w 8 interrupt mask register 1 0x7a interrupt_mask2 r/w 8 interrupt mask register 2 0x7b interrupt_mask3 r/w 8 interrupt mask register 3 0x7c-0x7f reserved bootloaderffirmwarefrevisionfregisterf(bootfw_rev_h:bootfw_rev_l) address: 0x00 reset value: major and minor version number of the bootloader frmware bits 15:8 rev_h[7:0]: major bootloader firmware revision these bits contain the major version number of the bootloader frmware. bits 7:0 rev_l[7:0]: minor bootloader firmware revision these bits contain the minor version number of the bootloader frmware. sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
10foff37 semtech proprietaryf&fconfdential firmwarefrevisionfregisterf(fw_rev_h:fw_rev_l) address: 0x02 reset value: major and minor version number of the transmitter frmware bits 15:8 rev_h[7:0]: major firmware revision these bits contain the major version number of the transmitter frmware. bits 7:0 rev_l[7:0]: minor firmware revision these bits contain the minor version number of the transmitter frmware. operatingfmodefregisterf(mode_h:mode_l) address: 0x04 reset value: depends on the bootloader mode and the frmware type bits 16:1 reserved bit 0 bootldr: bootloader mode 0: the transmitter frmware is running 1: the controller is in bootloader mode resetfregisterf(reset_h:reset_l) address: 0x06 reset value: 0x00 bits 15:0 reset_key[15:0]: reset key 0xaa55: generate a system reset 0xa5a5: generate a system reset and enter bootloader mode any other value: a system reset is not generated the reset sequence takes about 20 milliseconds. during this time the communication interfaces are not available. after reset the mode register can be used to check if the system is in bootloader mode or is running the transmitter frmware. sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
11foff37 semtech proprietaryf&fconfdential status0fregisterf(status0) address: 0x08 reset value: 0xc0 bit 7 cts: clear to send this bit indicates if a new read/write register access can be issued to the controller. this bit is not reset by hardware when read. 0: the controller is busy processing a previous register access. new commands should not be sent to the controller. 1: the controller can accept a new register access command over the communication interface. bit 6 cts_api: clear to send for api this bit indicates if a new api call or api read request can be issued to the controller. this bit is not reset by hardware when read. 0: the controller is busy processing a previous api call. new api calls should not be sent to the controller. 1: the controller can accept a new api call over the communication interface. bit 5 cts_if: clear to send event interrupt flag 0: no event is signaled for the cts bit or the corresponding bit in the interrupt_mask0 register is cleared. 1: the cts bit has been set and the corresponding bit in the interrupt_mask0 register is set. reset to 0 by hardware when the status0 register is read. bit 4 cts_api_if: clear to send for api event interrupt flag 0: no event is signaled for the cts_api bit. 1: the cts_api bit has been set and the corresponding bit in the interrupt_mask0 register is set. reset to 0 by hardware when the status0 register is read. bit 3 status3_if: status1 event interrupt flag 0: no event is signaled in the status3 register or the corresponding bit in the interrupt_ mask0 register is cleared. 1: an event is signaled in the status3 register and the corresponding bit in the interrupt_mask3 register is set. reset to 0 by hardware when the status3 register is read. bit 2 status2_if: status2 event interrupt flag 0: no event is signaled in the status2 register or the corresponding bit in the interrupt_ mask0 register is cleared. 1: an event is signaled in the status2 register and the corresponding bit in the interrupt_mask2 register is set. reset to 0 by hardware when the status2 register is read. bit 1 status1_if: status1 event interrupt flag 0: no event is signaled in the status1 register or the corresponding bit in the interrupt_ mask0 register is cleared. 1: an event is signaled in the status1 register and the corresponding bit in the interrupt_mask1 register is set. reset to 0 by hardware when the status1 register is read. bit 0 reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
12foff37 semtech proprietaryf&fconfdential status1fregisterf(status1) address: 0x09 reset value: 0x00 bits 7:4 reserved bit 5 rx_eoc: rx end of charge received 0: no rx end of charge command has been received since the last read. 1: the rx end of charge command has been received. reset to 0 by hardware when read. bit 4 rx_chg: rx charge level received 0: no rx charge level has been received since the last read. 1: the rx charge level has been received. reset to 0 by hardware when read. bit 3 rx_config: rx confguration received 0: no rx confguration data has been received since the last read. 1: the rx confguration phase has completed. reset to 0 by hardware when read. bit 2 rx_id: rx identifcation received 0: no rx identifcation data has been received since the last read. 1: the rx identifcation phase has completed. reset to 0 by hardware when read. bit 1 rx_rmv: rx removed 0: no rx removal event has occurred since the last read. 1: the rx device has been removed from the tx surface. reset to 0 by hardware when read. bit 0 rx_det: rx detected 0: no rx detection event has occurred since the last read. 1: a rx device has been detected on the transmitter surface. reset to 0 by hardware when read. status2fregisterf(status2) address: 0x0a reset value: 0x00 bits 7:2 reserved bit 1 led: led status changed 0: no change in the led state has occurred since the last read. 1: a change in the led state has occurred. reset to 0 by hardware when read. bit 0 error: error condition detected 0: no error has occurred since the last read. 1: an error has occurred. reset to 0 by hardware when read. status3fregisterf(status3) address: 0x0b reset value: 0x00 bits 7:2 reserved bit 1 test: test event 0: no test event has occurred since the last read. 1: a test event has occurred. reset to 0 by hardware when read. bit 0 debug: debug event 0: no debug event has occurred since the last read. 1: a debug event has occurred. reset to 0 by hardware when read. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
13foff37 semtech proprietaryf&fconfdential blockfsizefregisterf(block_size) address: 0x0d reset value: 0x40 bits 7:0 block_size[7:0]: flash block size this feld reports the length of the flash block size in bytes. the following flash api functions should use a block_data feld with a size that is equal to block_size (or optionally for usb communication, a multiple of block_size): ? bootloader_write_block ? bootloader_write_configuration ? bootloader_read_configuration ? bootloader_write_calibration ? bootloader_read_calibration ? bootloader_trim ? bootloader_read_trim firmwarefsizefregisterf(fw_size_h:fw_size_l) address: 0x0e reset value: size of the frmware image segment (unit: number of blocks) bits 15:0 fw_size[15:0]: size of the frmware image segment (blocks) these bits contain size of the frmware image segment in flash measured as a number of block_size byte long blocks. example: if block_size = 64 and the frmware image segment is 51kb (52224 bytes) then fw_ size is 52224 / 64 = 816. confgurationfsizefregisterf(config_size_h:config_size_l) address: 0x10 reset value: size of the confguration image segment (unit: number of blocks) bits 15:0 config_size[15:0]: size of the confguration image segment (blocks) these bits contain size of the confguration image segment in flash measured as a number of block_size byte long blocks (see the fw_size for details). calibrationfsizefregisterf(cal_size_h:cal_size_l) address: 0x12 reset value: size of the confguration image segment (unit: number of blocks) bits 15:0 cal_size[15:0]: size of the calibration image segment (blocks) these bits contain size of the calibration image segment in flash measured as a number of block_size byte long blocks (see the fw_size for details). ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
14foff37 semtech proprietaryf&fconfdential firmwarefflagsfregisterf(fw_flags_h:fw_flags_l) address: 0x14 reset value: firmware fags bits 15:0 reserved channelfcountfregisterf(channel_count) address: 0x0d reset value: from the confguration data bits 7:0 channel_count[7:0]: number of independent transmitter channels a transmitter has multiple channels if it can transfer power through multiple coils at the same time. channelfselectionfregisterf(channel_select) address: 0x0e reset value: 0x00 bits 7:0 channel_select[7:0]: number of independent transmitter channels for transmitters with a single channel this register has no efect. for transmitters with more than one channel this feld associates all the other registers with one of the channels: 0x00: channel 0 selected 0x01: channel 1 selected 0x02: channel 2 selected coilfcountfregisterf(coil_count) address: 0x0f reset value: from the confguration data bits 7:0 coil_count[7:0]: number of coils in the transmitter channel: 0x01: 1 coil 0x02: 2 coils ..... 0x07: 7 coils ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
15foff37 semtech proprietaryf&fconfdential limitfforfthefminimumffrequencyfregisterf(freq_min_limit_h:freq_min_limit_l) address: 0x10 reset value: from the confguration data bits 15:0 freq_min_limit[15:0]: minimum frequency allowed for the transmitter channel (100 hz) the transmitter doesnt allow its operating frequency to go below this limit. the unit is 100 hz. if a value higher than the transmitter operating frequency is written to this register, the transmitter adjusts its operating frequency so it falls within the correct boundaries. this mechanism can be used for automotive applications to force the transmitter to avoid certain frequency ranges when other wireless devices are used. example: to limit the transmitter frequency to 150 khz or higher, a value of 1500 is written to the freq_min_limit register. limitfforfthefmaximumffrequencyfregisterf(freq_max_limit_h:freq_max_limit_l) address: 0x12 reset value: from the confguration data bits 15:0 freq_max_limit[15:0]: maximum frequency allowed for the transmitter channel (100 hz) the transmitter doesnt allow its operating frequency to go above this limit. the unit is 100 hz. if a value lower than the transmitter operating frequency is written to this register, the transmitter adjusts its operating frequency so it falls within the correct boundaries. example: to limit the transmitter frequency to 180 khz or lower, a value of 1800 is written to the freq_max_limit register. dcfcurrentflimitfregisterf(dc_current_limit_h:dc_current_limit_l) address: 0x14 reset value: from the confguration data bits 15:0 dc_current_limit[15:0]: maximum dc current allowed into the transmitter bridge (ma) the transmitter stops the power transfer and reports an error if the bridge current goes above this limit. a value of 0x0000 disables the limit checking. example: to limit the bridge current to 2a, a value of 2000 is written to the dc_current_limit register. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
16foff37 semtech proprietaryf&fconfdential acfvoltageflimitfregisterf(ac_voltage_limit_h:ac_voltage_limit_l) address: 0x16 reset value: from the confguration data bits 15:0 ac_voltage_limit[15:0]: maximum ac voltage amplitude allowed at the resonant circuit (10 mv) the transmitter stops the power transfer and reports an error if the ac voltage amplitude measured at the sensing point of the ac resonant circuit goes above this limit. the unit is 10 mv. a value of 0x0000 disables the limit checking. example: to limit the ac voltage amplitude to 200v, a value of 20000 is written to the ac_voltage_limit register. coilftemperatureflimitfregisterf(temp_coil_limit_h:temp_coil_limit_l) address: 0x18 reset value: from the confguration data bits 15:0 temp_coil_limit[15:0]: maximum coil temperature allowed (degrees c) the transmitter stops the power transfer and reports an error if the coil temperature measured by an optional external thermistor goes above this limit. a value of 0x0000 disables the limit checking. example: to limit the coil temperature to 85 degrees c, a value of 85 is written to the temp_ coil_limit register. dieftemperatureflimitfregisterf(temp_die_limit_h:temp_die_limit_l) address: 0x1a reset value: from the confguration data bits 15:0 temp_die_limit[15:0]: maximum die temperature allowed (0.01 degrees c) the transmitter stops the power transfer and reports an error if the ts80000 die temperature measured internally goes above this limit. the unit is 0.01 deg. c. a value of 0x0000 disables the limit checking. example: to limit the die temperature to 85 degrees c, a value of 8500 is written to the temp_die_limit register. minimumftemperaturefforffanfcontrolfregisterf(fan_temp_min) address: 0x1c reset value: from the confguration data bits 7:0 reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
17foff37 semtech proprietaryf&fconfdential maximumftemperaturefforffanfcontrolfregisterf(fan_temp_max) address: 0x1d reset value: from the confguration data bits 7:0 reserved minimumfdutyfcyclefforffanfcontrolfregisterf(fan_dtc_min) address: 0x1e reset value: from the confguration data bits 7:0 reserved maximumfdutyfcyclefforffanfcontrolfregisterf(fan_dtc_max) address: 0x1f reset value: from the confguration data bits 7:0 reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
18foff37 semtech proprietaryf&fconfdential supportedfstandardsfregisterf(supported_standards) address: 0x20 reset value: from the confguration data bits 7:5 reserved bit 4 a4wp: a4wp resonant technology read: 0: a4wp not supported by hardware. 1: a4wp supported. write: 0: a4wp is not allowed. 1: a4wp is allowed if supported by the hardware. bit 3 pma: power matters alliance inductive technology read: 0: pma not supported by hardware. 1: pma supported. write: 0: pma is not allowed. 1: pma is allowed if supported by the hardware. bit 2 wpcres: wpc 1.2 resonant technology read: 0: wpc 1.2 not supported by hardware. 1: wpc 1.2 supported. write: 0: wpc 1.2 is not allowed. 1: wpc 1.2 is allowed if supported by the hardware. bit 1 wpcmp: wpc medium power inductive technology read: 0: wpc medium power not supported by hardware. 1: wpc medium power supported. write: 0: wpc medium power is not allowed. 1: wpc medium power is allowed if supported by the hardware. bit 0 wpc: wpc inductive technology read: 0: wpc not supported by hardware. 1: wpc supported. write: 0: wpc is not allowed. 1: wpc is allowed if supported by the hardware. maximumfpowerfinfwpcfmodefregisterf(max_power_wpc) address: 0x21 reset value: from the confguration data bits 7:0 max_power[7:0]: maximum power in wpc mode (w) read: maximum power in wpc mode supported by the hardware. write: maximum power in wpc mode that is to be allowed. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
19foff37 semtech proprietaryf&fconfdential maximumfpowerfinfpmafmodefregisterf(max_power_pma) address: 0x22 reset value: from the confguration data bits 7:0 max_power[7:0]: maximum power in pma mode (w) read: maximum power in pma mode supported by the hardware. write: maximum power in pma mode that is to be allowed. maximumfpowerfinfa4wpfmodefregisterf(max_power_a4wp) address: 0x23 reset value: from the confguration data bits 7:0 max_power[7:0]: maximum power in a4wp mode (w) read: maximum power in a4wp mode supported by the hardware. write: maximum power in a4wp mode that is to be allowed. activefcoilfregisterf(active_coil) address: 0x40 reset value: 0x00 bits 7:0 active_coil[7:0]: active coil during power transfer 0x00: coil 0 is active 0x01: coil 1 is active ..... 0x06: coil 6 is active transmitterfpowerfstatefregisterf(power_state_tx) address: 0x41 reset value: 0x00 bits 7:0 power_state_tx[7:0]: transmitter state 0x00: standby (low-power mode, no pinging) 0x01: test mode 0x02: hardware error (voltage, current, temperature, self-test errors) 0x03: selection (pinging, searching for a receiver) 0x04: identifcation (receiver found, negotiating power transfer) 0x05: power transfer 0x06: end of charge (power stopped, waiting for the rx to be removed) ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
20foff37 semtech proprietaryf&fconfdential wirelessfpowerfstandardfregisterf(standard) address: 0x42 reset value: 0x00 bits 7:0 standard[7:0]: wireless power standard used for power transfer 0x00: not determined 0x01: wpc 1.0.3 or wpc 1.1.2 0x02: wpc medium power 0x03: wpc 1.2 0x04: pma 0x05: a4wp powerflevelfregisterf(power_level) address: 0x43 reset value: 0x00 bits 7:0 power_level[7:0]: maximum power for the current operating mode (w) these bits contain the maximum power level that was negotiated with the receiver when the power transfer was initiated. foreignfobjectfdetectionftypefregisterf(fod_type) address: 0x44 reset value: 0x00 bits 7:4 reserved bit 3 analog: analog methods 0: no analog methods are used for fod. 1: foreign objects are detected using analog methods based on voltages and currents. bit 2 temp: surface temperature 0: the surface temperature is not used for fod. 1: the surface temperature is used for fod. bit 1 fod_rx: received power packets from the rx 0: received power packets from the rx are not used for fod. 1: received power packets from the rx are used for fod (wpc 1.1.2, wpc medium power, wpc 1.2, pma). bit 0 pmod_rx: parasitic metal object detection 0: rectifed power packets from the rx are not used for fod. 1: rectifed power packets from the rx are used for fod (wpc 1.0.3). ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
21foff37 semtech proprietaryf&fconfdential receiverfpowerfstatefregisterf(power_state_rx) aaddress: 0x45 reset value: 0x00 bits 7:0 reserved pwmffrequencyfregisterf(pwm_frequency_h:pwm_frequency_l) address: 0x46 reset value: 0x0000 bits 15:0 pwm_frequency[15:0]: operating frequency (100 hz) transmitter operating frequency. the unit is 100 hz. example: if the transmitter is operating at 145640 khz, a value of 1456 is read from the pwm_frequency register. pwmfdutyfcyclefregisterf(pwm_dtc_h:pwm_dtc_l) address: 0x48 reset value: 0x0000 bits 15:0 pwm_dtc[15:0]: operating duty cycle (0.01%) transmitter operating duty cycle. the unit is 0.01%. in half-bridge mode the duty cycle is between 0 and 5000. in full-bridge mode the duty cycle is between 0 and 10000. example: if the transmitter is operating at 50% duty cycle, a value of 5000 is read from the pwm_dtc register. bridgefdcfvoltagefregisterf(dc_voltage_h:dc_voltage_l) address: 0x4a reset value: 0x0000 bbits 15:0 dc_voltage[15:0]: bridge voltage measurement (mv) dc voltage measurement across the bridge. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
22foff37 semtech proprietaryf&fconfdential bridgefdcfcurrentfregisterf(dc_current_h:dc_current_l) address: 0x4c reset value: 0x0000 bits 15:0 dc_current[15:0]: bridge current measurement (ma) dc current fowing into the bridge. coilfacfvoltagefregisterf(ac_voltage_h:ac_voltage_l) address: 0x4e reset value: 0x0000 bits 15:0 ac_voltage[15:0]: ac voltage amplitude measurement (10 mv) amplitude of the ac voltage across the coil. the unit is 10 mv. example: if the coil peak voltage is 80v, a value of 8000 is read from the ac_voltage register. coilfacfcurrentfregisterf(ac_current_h:ac_current_l) address: 0x50 reset value: 0x0000 bits 15:0 ac_current[15:0]: ac current measurement (ma rms) rms value of the ac current through the coil. example: if the coil current is 2a rms, a value of 2000 is read from the ac_current register. temperaturefatfthefcoilfthermistorfregisterf(temp_coil_h:temp_coil_l) address: 0x52 reset value: 0x0000 bits 15:0 temp_coil[15:0]: coil temperature measurement (0.01 degrees c) coil temperature measurement using an external thermistor. the unit is 0.01 deg. c. example: if the coil temperature to 85 degrees c, a value of 8500 is read from the temp_coil register. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
23foff37 semtech proprietaryf&fconfdential dieftemperaturefregisterf(temp_die_h:temp_die_l) address: 0x54 reset value: 0x0000 bits 15:0 temp_die[15:0]: die temperature measurement (0.01 degrees c) die temperature measurement using an internal sensing element. the unit is 0.01 deg. c. example: if the die temperature to 85 degrees c, a value of 8500 is read from the temp_die register. dcfpowerfatfthefbridgefinputfregisterf(power_dc_in_h:power_dc_in_l) address: 0x56 reset value: 0x0000 bits 15:0 power_dc_in[15:0]: dc power supplied at the bridge input (10 mw) dc power measurement at the input of the bridge. the unit is 10 mw. example: if the input power into the bridge is 6w, a value of 600 is read from the power_dc_in register. txfpowerfintofthefmagneticffieldfregisterf(power_tx_h:power_tx_l) address: 0x58 reset value: 0x0000 bits 15:0 power_tx[15:0]: power supplied into the magnetic feld (10 mw) estimate of the amount of power transferred into the magnetic feld. the unit is 10 mw. receivedfpowerfreportedfbyfthefrxfregisterf(power_rx_h:power_rx_l) address: 0x5a reset value: 0x0000 bits 15:0 power_rx[15:0]: rx reported received power (10 mw) value of the power received from the magnetic feld as reported by the rx using received power or rectifed power packets. the unit is 10 mw. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
24foff37 semtech proprietaryf&fconfdential receiverfbatteryfchargeflevelfregisterf(batt_charge_level_rx) address: 0x5c reset value: 0x00 bits 7:0 charge_level[7:0]: battery charge level (%) these bits contain the battery charge level as reported by the rx using the charge status packet. ledfstatefregisterf(led_state) address: 0x5d reset value: 0x00 bits 7:4 reserved bits 3:0 led_state[3:0]: led state these bits contain the state of the leds to facilitate an easy implementation of a user interface without having to interpret the contents of other registers. 0x00: standby, waiting for rx to be placed 0x01: power transfer 0x02: power transfer, battery status 100% 0x03: end of charge without error, rx still present 0x04: rx reported error, rx still present 0x05: tx error, rx still present 0x06: fod error, rx still present 0x07-0xff: reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
25foff37 semtech proprietaryf&fconfdential errorfcodefandfparameterfregisterf(error_h:error_l) address: 0x5e reset value: 0x0000 bits 15:8 error_param[7:0] : error parameter these bits contain an optional error parameter associated to the error reported in the error_ code feld. error_codef=f0x00 0x00-0xff: reserved error_codef=f0x01 0x00-0xff: reserved error_codef=f0x02 0x00-0xff: reserved error_codef=f0x03 0x00-0xff: reserved error_codef=f0x04 0x00-0xff: reserved error_codef=f0x05 0x00-0xff: reserved error_codef=f0x06 0x00-0xff: reserved error_codef=f0x07 0x00: generic error 0x01: supply voltage too low 0x02: supply voltage too high 0x03: dc bridge current limit reached 0x04: ac voltage limit reached 0x05: coil temperature limit reached 0x06: die temperature limit reached 0x07-0xff: reserved error_codef=f0x08 0x00: unknown reason 0x01: charge complete (not an error) 0x02: internal fault 0x03: over temperature 0x04: over voltage 0x05: over current 0x06: battery failure 0x07: reserved 0x08: no response 0x09-0x0f: reserved 0x10: battery fully charged (not an error) 0x11: no load (not an error) 0x12: host eop request (not an error) 0x13: incompatible power class 0x14-0x16: reserved 0x17: over dec 0x18: alternate supply connected 0x19-0x1a: reserved 0x1b: communication error 0x1c-0xff: reserved bits 7:0 f error_code[7:0]: error code these bits contain the last error code that was generated by the transmitter during power transfer. 0x00: no error has occurred 0x01: insufcient software resources 0x02: incorrect rx packet timing 0x03: incorrect rx packet sequence 0x04: incorrect rx packet data 0x05: rx packet timeout during power transfer 0x06: fod error 0x07: limit exceeded (temperature, voltage, current) 0x08: end power transfer packet received 0x09-0xff: reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
26foff37 semtech proprietaryf&fconfdential interruptfmaskf0fregisterf(interrupt_mask0) address: 0x78 reset value: 0x00 bits 7:6 reserved bit 5 cts_if: clear to send 0: a transition from 0 to 1 of the cts bit in the status0 register doesnt cause an interrupt. 1: a transition from 0 to 1 of the cts bit in the status0 register causes an interrupt. bit 4 cts_api_if: clear to send for api 0: a transition from 0 to 1 of the cts_api bit in the status0 register doesnt cause an interrupt. 1: a transition from 0 to 1 of the cts_api bit in the status0 register causes an interrupt. bit 3 status3_if: status1 event 0: a transition from 0 to 1 of the status3_if bit in the status0 register doesnt cause an interrupt. 1: a transition from 0 to 1 of the status3_if bit in the status0 register causes an interrupt. bit 2 status2_if: status2 event 0: a transition from 0 to 1 of the status2_if bit in the status0 register doesnt cause an interrupt. 1: a transition from 0 to 1 of the status2_if bit in the status0 register causes an interrupt. bit 1 status1_if: status1 event 0: a transition from 0 to 1 of the status1_if bit in the status0 register doesnt cause an interrupt. 1: a transition from 0 to 1 of the status1_if bit in the status0 register causes an interrupt. bit 0 reserved ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
27foff37 semtech proprietaryf&fconfdential interruptfmaskf1fregisterf(interrupt_mask1) address: 0x79 reset value: 0x00 bits 7:6 reserved bit 5 rx_eoc: rx end of charge received 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. bit 4 rx_chg: rx charge level received 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. bit 3 rx_config: rx confguration received 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. bit 2 rx_id: rx identifcation received 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. bit 1 rx_rmv: rx removed 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. bit 0 rx_det: rx detected 0: a value of 1 of this bit in the status1 register doesnt cause the status1 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status1 register causes the status1 event fag to be set in the status0 register. interruptfmaskf2fregisterf(interrupt_mask2) address: 0x7a reset value: 0x00 bits 7:2 reserved bit 1 led: led status changed 0: a value of 1 of this bit in the status2 register doesnt cause the status2 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status2 register causes the status2 event fag to be set in the status0 register. bit 0 error: error condition detected 0: a value of 1 of this bit in the status2 register doesnt cause the status2 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status2 register causes the status2 event fag to be set in the status0 register. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
28foff37 semtech proprietaryf&fconfdential interruptfmaskf3fregisterf(interrupt_mask3) address: 0x7b reset value: 0x00 bits 7:2 reserved bit 1 test: test event 0: a value of 1 of this bit in the status3 register doesnt cause the status3 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status3 register causes the status3 event fag to be set in the status0 register. bit 0 debug: debug event 0: a value of 1 of this bit in the status3 register doesnt cause the status3 event fag to be set in the status0 register. 1: a value of 1 of this bit in the status3 register causes the status3 event fag to be set in the status0 register. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
29foff37 semtech proprietaryf&fconfdential apiffunctions apifnumber apifname description 0x80 bootloader_unlock_flash allow changes to the flash memory 0x81 bootloader_write_block write a page of the frmware into the flash memory 0x82 bootloader_crc_check check the crc of the transmitter frmware 0x83 reserved r 0x84 bootloader_write_configuration write a page of the confguration block into the flash memory 0x85 bootloader_read_configuration read a page of the confguration block from the flash memory 0x86 bootloader_write_calibration write a page of the calibration block into the flash memory 0x87 bootloader_read_calibration read a page of the calibration block from the flash memory 0x88 bootloader_trim execute the trim procedure and store the result in flash memory 0x89 bootloader_read_trim read the trim block from the flash memory 0x8a-0x8f reserved 0x90 write_configuration write to the tx channel confguration 0x91 read_configuration read from the tx channel confguration 0x92 read_rx_config read the rx power contract parameters 0x93 read_rx_id read the rx id 0x94 write_tx_id write the tx id 0x95 read_tx_id read the tx id 0x96 read_debug read the next oldest debug block from the debug queue 0x97-0xfe reserved 0xff api_error value returned in the api feld when a read api function return bufer command is issued and the api function called previously has generated an error. bootloaderfunlockfflashf(bootloader_unlock_flash) api number: 0x80 input bufer size: 16 output bufer size: 1 bufer parameter lengthf(bytes) description input bufer nonce 16 firmware authentication string. return data bufer error_code 1 note: the frmware authentication string is obtained from the header of the triune systems frmware image fle. bootloaderfwritefblockf(bootloader_write_block) api number: 0x81 input bufer size: 66 output bufer size: 1 bufer parameter lengthf(bytes) description input bufer block number 2 block index. the frst block has an index of 0. block data 64 return data bufer error_code 1 ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
30foff37 semtech proprietaryf&fconfdential bootloaderfcrcfcheckf(bootloader_crc_check) api number: 0x82 input bufer size: 0 output bufer size: 3 bufer parameter lengthf(bytes) description return data bufer error_code 1 crc check error code for the frmware block. error_code 1 crc check error code for the confguration block. error_code 1 crc check error code for the calibration block. readfrxfidf(read_rx_id) api number: 0x93 input bufer size: 0 output bufer size: 6 bufer parameter lengthf(bytes) description block data 64 return data bufer rxid 6 rxid data. writeftxfidf(write_tx_id) api number: 0x94 input bufer size: 6 output bufer size: 1 bufer parameter lengthf(bytes) description block data 64 input bufer txid 6 txid data. return data bufer error_code 1 readftxfidf(read_tx_id) api number: 0x95 input bufer size: 0 output bufer size: 6 bufer parameter lengthf(bytes) description block data 64 return data bufer txid 6 txid data. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
31foff37 semtech proprietaryf&fconfdential apiferrorfcodes errorfcode errorfcodefname description 0x00 error_generic generic error. 0x01 error_ok operation succeeded. this is not indicating an error. 0x02 error_invalid_crc crc error. 0x03 error_flash_unlock_failed flash unlocking has failed. 0x04 error_api_not_implemented the api number is not implemented. 0x05 error_api_data_overflow the api input bufer has been flled with more data than its length. 0x06 error_api_invalid_parameters at least one of the api parameters is invalid. 0x07 error_flash_erase_failed flash erase has failed. 0x08 error_flash_program_failed flash programming has failed. 0x09 error_api_data_not_ready the api data is not available yet. 0x0a-0xff reserved. will be defned later. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
32foff37 semtech proprietaryf&fconfdential applicationfschematicsf 1 1 2 2 3 3 4 4 d d c c b b a a 1 681 n. plano road suite 121 richardson, texas 75081 3 wireless power transmitter 0.6 5/18/2014 3:33:11 pm title size: number: date: revision: sheet of time: letter 19v/5w/10w triune systems proprietary and confidential information do not distribute or copy. vcc3v3 vcc3v3 100nf c11 vcc3v3 4.7uf 6.3v c1 100nf c3 100nf c2 100nf c4 gnd 10k np r4 gnd agnd 600 l1 dc_current pwm1_h pwm1_l pwm2_h pwm2_l ac_voltage dc_voltage pwm1_h pwm1_l pwm2_h pwm2_l 10k r1 t np rt1 agnd 100nf c5 vdd 1 tms 2 tck 3 nsrst 4 debug gnd 5 j1 951105-8622-ar gnd the thermistor should be placed at the edge of the board, close to the coil connector 8pf np c9 8pf np c10 220 r3 gnd usbd_p usbd_n 4.7uf 6.3v c6 100nf c7 4.7nf c8 1.0 r2 vcc3v3a osc_in 2 osc_out 3 nrst 4 agnd 5 avdd 6 therm/fod 7 agpio1 8 agpio2/ac1_voltage 9 agpio3/ac2_voltage 10 ac3_voltage 11 dc_voltage 12 dc_current 13 pwm1_l 14 pwm2_l 15 ac_max 16 gpio2 17 pwm1_h 20 pwm2_h 21 gpio10 22 gpio11/usbd_n 23 gpio12/usbd_p 24 gpio13/jtms 25 gpio14/jtck 28 gpio15 29 gpio3 30 gpio4 31 gpio5 32 scl/txd 33 sda/rxd 34 gnd 35 gnd 36 vdd 1 gnd 18 vdd 19 vdd 27 gnd 26 pad 37 u1 ts80000 osc_out osc_in 8mhz 1 3 2 y1 150 r6 ledg1 ledr1 1 2 3 4 d1 pgnd ledg1 ledr1 drv_en ac_max therm 150 r7 pgnd reset reset vcc 1 sda/rx 2 scl/tx 3 i2c/uart gnd 4 j2 i2c/uart vcc3v3 100nf c12 pgnd sda_rxd scl_txd scl_txd sda_rxd pgnd 1.5k r5 usb_adcp usb_adcp vbus 1 d- 2 d+ 3 id 4 gnd 5 shld micro-b usb receptacle j3 zx62d-b-5p8 io1 1 gnd 2 io2 3 io3 4 v+ 5 io4 6 u2 ip4221cz6-s,115 vcc3v3 usb data (optional for the bootloader) pgnd pgnd usbd_n usbd_p ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
33foff37 semtech proprietaryf&fconfdential applicationfschematicsf 1 1 2 2 3 3 4 4 d d c c b b a a 2 681 n. plano road suite 121 richardson, texas 75081 3 wireless power transmitter 0.6 5/18/2014 3:33:46 pm title size: number: date: revision: sheet of time: letter 19v/5w/10w triune systems proprietary and confidential information do not distribute or copy. tie3 pgnd gnd agnd tie4 pgnd j5 connect gnd and pgnd at the negative pads of this ldo. vcc3v3 15k r34 10k r36 gnd 1 output 2 fb 6 input 7 enable 8 pad 9 u6 ts31023 100nf 50v c48 10k r33 75k np r35 place close to the mcu 4.7uf decoupling capacitor. 3.0v vccin gnd gnd gnd 22v d5 1.5a f1 vsw 1 vcc 2 vcc 3 gnd 4 fb 5 pg 8 en 9 bst 10 vcc 11 vsw 12 vsw 13 pgnd 14 pgnd 15 vsw 16 pad 17 u5 ts30011-m050qfnr 47nf c44 22uf 6.3v c46 22uf 6.3v c47 vcc5v reset 10uf 25v c45 4.7uh l5 0 r32 vccin 10uf 25v c39 l3 10uf 25v c40 100nf 50v c41 10nf 50v c42 6.8uh 1.5a l4 10uf 25v c43 pgnd_jack vcc_jack vcc_flt 0 np r31 + 1 - 2 dc in j4 dc_in vcc5v vccdrv pgnd pgnd pgnd gnd 19v ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
34foff37 semtech proprietaryf&fconfdential applicationfschematicsf 1 1 2 2 3 3 4 4 d d c c b b a a 3 681 n. plano road suite 121 richardson, texas 75081 3 wireless power transmitter 0.6 5/18/2014 3:34:22 pm title size: number: date: revision: sheet of time: letter 19v/5w/10w triune systems proprietary and confidential information do not distribute or copy. 2.0 r17 vccin 100nf 50v c17 22uf 25v c18 2.7nf 50v c21 24uh l2 tx inductor 1.0 r11 1.0 r8 100nf c13 1k r9 10nf c15 vcc3v3a gnd 2 v+ 3 in+ 4 in- 5 out 6 ref 1 u3 ina199a2 100nf c16 dc_current pgnd pgnd pgnd agnd 0.020 0.1w r10 tp5 sw1 dc_current tp2 tp6 tp10 tp4 tp8 dc_voltage dc_current sw1 sw2 vcc3v3 vccdrv tp9 agnd tp1 pgnd 22uf 25v c14 pgnd 2.0 r26 100nf 50v c23 22uf 25v c24 2.7nf 50v c32 pgnd pgnd pgnd sw2 vbridge vbridge 0 r15 0 r18 pwm1_h pwm1_l vccdrv pgnd 47nf c20 0 r23 0 r28 pwm2_h pwm2_l 47nf c28 pgnd 10k r19 10k r20 pgnd 10k r21 10k r22 vs1 1 ho1 2 lo1 3 vccg 4 pgnd 5 lo2 6 ho2 7 vs2 8 vb2 9 ls1on 10 hs1on 11 ls2on 12 agnd 13 v5int 14 sdata 15 sclk 16 v3p3 17 hs2on 18 compout 19 compn 20 compp 21 ampn 22 ampout 23 ampp 24 strtup 25 sleep 26 pgood 27 vb1 28 pad 29 u4 ts61001 100nf c34 4.7uf 6.3v c31 10uf 16v c35 100nf c33 pgnd pgnd drv_en 10k r13 pgnd 1.0 r16 1.0 r25 drv_en q1 bsc120n03ms g q2 bsc120n03ms g q3 bsc120n03ms g q4 bsc120n03ms g 75k r12 10k r14 4.7nf c19 dc_voltage agnd agnd dc_voltage tp7 ac_max 47nf 250v c22 47nf 250v c25 np c27 np c30 tie1 net tie tie2 net tie coil 200k r24 4.7nf 200v c26 14k r56 14k r57 33pf c29 vcc3v3a d2 bat54sw-7-f vcc3v3 ac_voltage agnd agnd agnd ac coil 1k r30 4.7nf 400v c36 7.5k r58 7.5k r60 4.7nf c38 vcc3v3a d3 bat54sw-7-f vcc3v3 ac_max agnd agnd agnd ac_max coil d4 bas21lt3g 1k r29 100k r59 1nf 400v c37 agnd agnd place the analog filters close tp3 ac tp11 coil pgnd pgnd pgnd pma support to the wireless controller use 100v capacitors for 5w. use 250v capacitors for 10w. np r27 pgnd populate r27 with 0 ohms for 5w. q3, q4 and the supporting components are not needed for 5w. ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
35foff37 semtech proprietaryf&fconfdential packagefdimensions landfpatternf-f3x3fmlpq-ut20 ts80000 final datasheet rev 1.4 march 19, 2015 www.semtech.com
36foff37 semtech proprietaryf&fconfdential orderingfinformation partfnumber qtyfperfreel TS80000-QFNR bootloader programmed device rohsfandfreachfcompliance triune systems is fully committed to environmental quality. all triune systems materials and suppliers are fully compliant with rohs (european union directive 2011/65/eu), reach svhc chemical restrictions (ec 1907/2006), ipc-1752 level 3 materials declarations, and their subsequent amendments. triune systems maintains certifed laboratory reports for all product materials, from all suppliers, which show full compliance to restrictions on the following: ? cadmium (cd) ? chlorofuorocarbons (cfcs) ? chlorinate hydrocarbons (chcs) ? halons (halogen free) ? hexavalent chromium (crvi) ? hydrobromofuorocarbons (hbfcs) ? hydrochlorofuorocarbons (hcfcs) ? lead (pb) ? mercury (hg) ? perfuorocarbons (pfcs) ? polybrominated biphenyls (pbb) ? polybrominated diphenyl ethers (pbdes) sc80000 final datasheet rev 1.4 march 17, 2015 www.semtech.com
37foff37 semtech proprietaryf&fconfdential ts80000 final datasheet rev 1.4 march 19, 2015 contactfinformation semtechfcorporation 200fflynnfroad,fcamarillo,fcaf93012 phone:f(805)f498-2111,ffax:f(805)f498-3804 www.semtech.com importantfnotice informationfrelatingftofthisfproductfandfthefapplicationforfdesignfdescribedfhereinfisfbelievedftofbefreliable,fhoweverfsuchfinformationfisfprovidedfasfaf guidefonlyfandfsemtechfassumesfnofliabilityfforfanyferrorsfinfthisfdocument,forfforfthefapplicationforfdesignfdescribedfherein.fsemtechfreservesfthefrightf tofmakefchangesftofthefproductforfthisfdocumentfatfanyftimefwithoutfnotice.fbuyersfshouldfobtainftheflatestfrelevantfinformationfbeforefplacingfordersf andfshouldfverifyfthatfsuchfinformationfisfcurrentfandfcomplete.fsemtechfwarrantsfperformancefoffitsfproductsftofthefspecifcationsfapplicablefatftheftimef offsale,fandfallfsalesfarefmadefinfaccordancefwithfsemtechsfstandardftermsfandfconditionsfoffsale.f semtechfproductsfarefnotfdesigned,fintended,fauthorizedforfwarrantedftofbefsuitablefforfusefinflife-supportfapplications,fdevicesf orfsystems,forfinfnuclearfapplicationsfinfwhichftheffailurefcouldfbefreasonablyfexpectedftofresultfinfpersonalfinjury,flossfofflifef orfseverefpropertyforfenvironmentalfdamage.ffinclusionfoffsemtechfproductsfinfsuchfapplicationsfisfunderstoodftofbefundertakenf solelyfatfthefcustomersfownfrisk.fshouldfafcustomerfpurchaseforfusefsemtechfproductsfforfanyfsuchfunauthorizedfapplication,fthefcustomerfshallf indemnifyfandfholdfsemtechfandfitsfofcers,femployees,fsubsidiaries,fafliates,fandfdistributorsfharmlessfagainstfallfclaims,fcostsfdamagesfandfattorneyf feesfwhichfcouldfarise. thefsemtechfnamefandflogofarefregisteredftrademarksfoffthefsemtechfcorporation.ftriunefsystems,fl.l.c.fisfnowfafwholly-ownedfsubsidiaryfoffsemtechf corporation.fftheftriunefsystems?fnamefandflogo,fmppt-lite?,fandfnanosmart?fareftrademarksfofftriunefsystems,fllc.finfthefu.s.a.ffallfotherftrademarksf andftradefnamesfmentionedfmayfbefmarksfandfnamesfoffsemtechforftheirfrespectivefcompanies.fsemtechfreservesfthefrightftofmakefchangesfto,forf discontinuefanyfproductsfdescribedfinfthisfdocumentfwithoutffurtherfnotice.fsemtechfmakesfnofwarranty,frepresentationforfguarantee,fexpressforf implied,fregardingfthefsuitabilityfoffitsfproductsfforfanyfparticularfpurpose.fallfrightsfreserved. ?fsemtechf2015


▲Up To Search▲   

 
Price & Availability of TS80000-QFNR

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X